|
OpenSync is a software library framework used for synchronization of PIM data (contacts, calendar, tasks, and notes) between personal computers and mobile devices. It is derived from MultiSync. OpenSync is plugin based and its product-specific plugins allow support for a wide variety of different synchronization endpoints (PIM applications, mobile phones, personal digital assistants, groupware servers, and Lightweight Directory Access Protocol (LDAP) directories). Its design and implementation would allow other synchronization uses as well. OpenSync has been selected to be KDE's main synchronization framework. It is cross-platform software that can be run on Microsoft Windows and various Unix-like systems, including Linux and Mac OS X. OpenSync is free and open source software, released under the terms of the GNU Lesser General Public License. ==Features== OpenSync has an ambitious goal to solve all possible PIM synchronization needs. Regardless of its current shortcomings, its feature list is extensive: * Cross-platform software, implemented in C programming language * Plugin based * Uses threads * Two or more members in one synchronization (group) * Capabilities detection * Object merger * Object type filtering * Supported formats are defined in external XML file * Multiple graphical user interfaces for different environments * Command-line user interface * Bindings to other languages (Python) * vCard 2.1, 3.0 support * vEvent 1.0, 2.0 support * vNote 1.1 support * vTodo 1.0, 2.0 support * SyncML 1.1 and partial SyncML 1.2, WBXML support * IrMC support * Bluetooth support * USB support * HTTP support * LDAP support * Only SyncML server support (Note: vEvent 1.0 is the same as vCalendar 1.0, and vEvent 2.0 is the same as vCalendar 2.0 or iCalendar, which all are supported as well.) OpenSync synchronization takes place in groups which can have two or more different type of members supporting different set of object attributes. Development version also has a sync engine that is able to merge attributes from same object changed on different endpoints. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「OpenSync (software)」の詳細全文を読む スポンサード リンク
|